package easybooking.report;

import java.util.*;

import easybooking.FlightManagement; 
import easybooking.data.Airline; 
import easybooking.data.Customer; 
import easybooking.data.Flight; 

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.981BF5DC-D899-18A9-E0AD-F436838C76F3]
// </editor-fold> 
public class ReportGeneratorImpl implements ReportGenerator {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.23AACD38-3FA9-A340-CE7E-49E0506CF26C]
    // </editor-fold> 
    private FlightManagement FlightManagement = null;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.94810196-6C67-38A7-3C79-57988F6F6900]
    // </editor-fold> 
    public ReportGeneratorImpl (FlightManagement fm) {
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.3328D82A-F664-1579-F9BC-8A669B3B3EF1]
    // </editor-fold> 
    public AllFlightsOfCustomerWithAirlineReport createFlightsOfCustomerWithAirlineReport (Customer c, Airline a) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.36B207DA-9AA0-5DD4-3B64-915F2D81BA24]
    // </editor-fold> 
    public FlightSeatingReport createFlightSeatingReport (Flight f) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.65EDBD99-1DAB-D054-6076-783AFA0459AC]
    // </editor-fold> 
    public AllFlightsOfCustomerReport createAllFlightsOfCustomerReport (Customer c) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.CB077731-6417-8B9B-9BF4-7620EB6AC65A]
    // </editor-fold> 
    protected FlightManagement getFlightManagment () {
        return null;
    }

}

